准备 macOS 设备以远程安装网络代理

要准备运行 macOS 的设备以远程安装网络代理:

  1. 确保目标 macOS 设备上安装了 sudo。
  2. 测试设备配置:
    1. 确保端口 22 在客户端设备上打开。为此,在“系统偏好”中打开“共享”窗格,然后确保选中“远程登录”复选框。

      您只能通过端口 22 来通过 Secure Shell (SSH) 连接到客户端设备。您不能更改端口号。

      您可以使用 ssh <设备名称> 命令远程登录到 macOS 设备。在“共享”窗格中,可以使用“允许访问”选项来设置允许访问 macOS 设备的用户范围。

    2. 禁用要连接设备的用户账户的 sudo 密码。

      在终端中使用 sudo visudo 命令打开 sudoers 配置文件。在打开的文件中,在“User privilege specification”条目中指定以下内容:username ALL = (ALL) NOPASSWD: ALL。在这种情况下,username 代表通过 SSH 进行设备连接的用户账户。

    3. 保存并关闭 sudoers 文件。
    4. 通过 SSH 再次连接设备并确保 Sudo 服务不提示您输入密码;您可以使用 sudo whoami 命令来操作。
  3. 下载并创建安装包:
    1. 使用以下方法之一下载网络代理安装包:
      • 在控制台树中,打开“远程安装”→“安装包”的上下文菜单,然后选择“显示当前应用程序版本”以从可用安装包中选择
      • 从技术支持网站 https://support.kaspersky.com/ 下载相关版本的网络代理
      • 向技术支持专家索取安装包
    2. 要创建远程安装包,使用以下文件:
      • klnagent.kud
      • install.sh
      • klnagentmac.dmg
  4. 使用以下设置创建远程安装任务:
    • 在添加任务向导的“设置”页面,选中“通过管理服务器使用操作系统资源”复选框。清空所有其他复选框。
    • 在“选择账户以运行任务”页面,要运行任务,请指定通过 SSH 进行设备连接的用户账户的设置。

客户端设备已准备好通过您创建的相应任务远程安装网络代理。

页顶